deck (trailer) - German English Dictionary